package com.sora.novel.news.service;

import com.sora.novel.common.resp.RestResp;
import com.sora.novel.news.dto.resp.NewsInfoRespDto;

import java.util.List;

/**
 * @Classname: NewsService
 * @Description: 新闻模块 服务类
 * @Author: Stonffe
 * @Date: 2023/6/20 11:23
 */
public interface NewsService {
    /**
     * 最新新闻列表查询
     *
     * @return 新闻列表
     */
    RestResp<List<NewsInfoRespDto>> listLatestNews();

    /**
     * 新闻信息查询
     *
     * @param id 新闻ID
     * @return 新闻信息
     */
    RestResp<NewsInfoRespDto> getNews(Long id);
}
